home *** CD-ROM | disk | FTP | other *** search
/ Champak 106 / Vol 106.iso / games / jump_gam.swf / scripts / frame_141 / DoAction.as
Encoding:
Text File  |  2010-04-12  |  1.0 KB  |  48 lines

  1. angleTracker.minAngle = 5;
  2. angleTracker.angle = angleTracker.minAngle;
  3. angleTracker.isTracking = 0;
  4. angleTracker.angleIncrement = 2;
  5. angleTracker.checkTracking = function()
  6. {
  7.    return this.isTracking;
  8. };
  9. angleTracker.startTracking = function()
  10. {
  11.    var _loc1_ = this;
  12.    _loc1_.isTracking = 1;
  13.    _loc1_.resetAngle();
  14.    _loc1_.onEnterFrame = _loc1_.trackAngleIncrement;
  15. };
  16. angleTracker.stopTracking = function()
  17. {
  18.    delete this.onEnterFrame;
  19.    this.isTracking = 0;
  20. };
  21. angleTracker.trackAngleIncrement = function()
  22. {
  23.    var _loc1_ = this;
  24.    if(_loc1_.angle < maxAngle)
  25.    {
  26.       _loc1_.angle += _loc1_.angleIncrement;
  27.       angle.adjustAngle(_loc1_.angle);
  28.    }
  29. };
  30. angleTracker.resetAngle = function()
  31. {
  32.    this.angle = this.minAngle;
  33. };
  34. angleTracker.getAngle = function()
  35. {
  36.    return this.angle;
  37. };
  38. angle.adjustAngle = function(angle)
  39. {
  40.    this.angleGfx._rotation = -1 * angle;
  41.    this.readout = angle + " degrees";
  42. };
  43. angleTracker.init = function()
  44. {
  45.    angle.adjustAngle(angleTracker.minAngle);
  46. };
  47. angleTracker.init();
  48.